non-deterministic Turing Machine
NDTM
#complexity_theory
#complexity_theory
Overview
Compared to standard TM, a NDTM has two transition functions and , and a special state .
When NDTM computers a function, it makes an arbitrary choice on which of two transition functions to apply.
For every input , say that if there exists some sequence of these choices which would make it reach on input .
Otherwise say if every sequence of choices makes halt without reaching .
runs in time if for every input , and every sequence of nondeterministic choices, reaches the halting state or within steps.
See also
References
- S. Arora, B. Barak. Computational Complexity: A Modern Approach, Cambridge University Press, 2009, p. 41.